on perambulators - Espagnol Anglais Dictionnaire